Big Huge Thesaurus

fragmentation bomb

noun